[fpc-devel] Building of FPC trunk broken on Darwin
Hello list! Trunk is broken on Darwin i386 since rev 29085 with the following message: = /Applications/Xcode.app/Contents/Developer/usr/bin/make echotime Start now 13:25:24 /usr/bin/diff ppc3 ppc386 Binary files ppc3 and ppc386 differ make[2]: *** [cycle] Error 2 make[1]: *** [compiler_cycle] Error 2 make: *** [build-stamp.i386-darwin] Error 2 = Using both 2.6.2 or 2.6.4 as the starting compiler. Rev 29084 is nice. Joao Morais ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Building of FPC trunk broken on Darwin
On 23/11/14 16:31, Joao Morais wrote: Trunk is broken on Darwin i386 since rev 29085 with the following message: = /Applications/Xcode.app/Contents/Developer/usr/bin/make echotime Start now 13:25:24 /usr/bin/diff ppc3 ppc386 Binary files ppc3 and ppc386 differ make[2]: *** [cycle] Error 2 make[1]: *** [compiler_cycle] Error 2 make: *** [build-stamp.i386-darwin] Error 2 = Using both 2.6.2 or 2.6.4 as the starting compiler. Rev 29084 is nice. When reporting problems, always mention all steps that you took and extra parameters you specified. In this case, the problem only occurs if you use a variant of the -g parameter (which I only know because someone else reported it before): http://bugs.freepascal.org/view.php?id=27051 Jonas ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Building of FPC trunk broken on Darwin
Am 23.11.2014 16:50, schrieb Jonas Maebe: On 23/11/14 16:31, Joao Morais wrote: Trunk is broken on Darwin i386 since rev 29085 with the following message: = /Applications/Xcode.app/Contents/Developer/usr/bin/make echotime Start now 13:25:24 /usr/bin/diff ppc3 ppc386 Binary files ppc3 and ppc386 differ make[2]: *** [cycle] Error 2 make[1]: *** [compiler_cycle] Error 2 make: *** [build-stamp.i386-darwin] Error 2 = Using both 2.6.2 or 2.6.4 as the starting compiler. Rev 29084 is nice. When reporting problems, always mention all steps that you took and extra parameters you specified. In this case, the problem only occurs if you use a variant of the -g parameter (which I only know because someone else reported it before): http://bugs.freepascal.org/view.php?id=27051 What about a OVERRIDECOMPARECHECK parameter for the makefiles? ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
Re: [fpc-devel] Building of FPC trunk broken on Darwin
On 23/11/14 17:21, Florian Klaempfl wrote: Am 23.11.2014 16:50, schrieb Jonas Maebe: When reporting problems, always mention all steps that you took and extra parameters you specified. In this case, the problem only occurs if you use a variant of the -g parameter (which I only know because someone else reported it before): http://bugs.freepascal.org/view.php?id=27051 What about a OVERRIDECOMPARECHECK parameter for the makefiles? Definitely not. I think the only solution at that level would be to compare the generated object files rather than the entire binaries (like gcc does), but FPC's build system does not easily lend itself to that. Another solution would be to not support building the compiler with the RTL of the previous release, or to introduce a policy that the compiler itself must not depend on RTL features introduced since the last release (although this is hard to enforce/test automatically, since make cycle always uses the new RTL). Jonas ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel