[3dprinter-general] Bug#1056897: FTBFS: Plater.cpp:5313: error: call of overloaded load_files is ambiguous

Gregor Riepl onitake at gmail.com
Wed Dec 13 12:29:02 GMT 2023


It looks like this issue was already fixed upstream, or at least 
partially. I reported a separate bug that also references the upstream 
patch and gives some more context: 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1057630

While this is a relatively severe bug (uninitialized memory), it doesn't 
manifest itself on many architectures.

The build failure that occurs on arm64 and many others is actually a 
mistake in my Catch2 v3 patch: I used catch2::WithinRel comparison 
everywhere, but this doesn't work well when comparing to zero. The only 
surprise here is that it *doesn't* fail on amd64.

I will reopen https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054697 
and submit an updated patch that uses catch2::WithinAbs for comparison 
with zero instead.



More information about the 3dprinter-general mailing list