|
In file included from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Number_types/internal/Exact_type_selector.h:25, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Exact_kernel_selector.h:26, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Filtered_kernel.h:22, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Exact_predicates_exact_constructions_kernel.h:21, |
|
from bug.cc:2: |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Lazy_exact_nt.h: In instantiation of 'void CGAL::Lazy_exact_Cst<ET, X>::update_exact() const [with ET = __gmp_expr<__mpq_struct [1], __mpq_struct [1]>; X = long long unsigned int]': |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Lazy_exact_nt.h:152:8: required from here |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Lazy_exact_nt.h:153:17: error: call of overloaded '__gmp_expr(const long long unsigned int&)' is ambiguous |
|
153 | auto* pet = new typename Lazy_exact_nt_rep<ET>::Indirect(cste); |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
In file included from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/is_convertible.h:23, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Rational_traits.h:23, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/number_type_basic.h:40, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/basic.h:28, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Cartesian/Cartesian_base.h:20, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Simple_cartesian.h:20, |
|
from /mxe/usr/x86_64-w64-mingw32.static.posix/include/CGAL/Exact_predicates_exact_constructions_kernel.h:20, |
|
from bug.cc:2: |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(double)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(float)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(long unsigned int)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(long int)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(short unsigned int)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(short int)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(unsigned int)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(int)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(unsigned char)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1661:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(signed char)' |
|
1661 | __GMPXX_DEFINE_ARITHMETIC_CONSTRUCTORS |
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1648:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(__gmp_expr<__mpq_struct [1], __mpq_struct [1]>&&)' |
|
1648 | __gmp_expr(__gmp_expr &&q) |
|
| ^~~~~~~~~~ |
|
/mxe/usr/x86_64-w64-mingw32.static.posix/include/gmpxx.h:1642:3: note: candidate: '__gmp_expr<__mpq_struct [1], __mpq_struct [1]>::__gmp_expr(const __gmp_expr<__mpq_struct [1], __mpq_struct [1]>&)' |
|
1642 | __gmp_expr(const __gmp_expr &q) |
|
| ^~~~~~~~~~ |
Add to docker hub: https://hub.docker.com/r/openscad/mxe-debug
Dockerfile and sources: https://github.com/openscad/docker-openscad/tree/main/cgal-1