IRC channel logs

2023-03-18.log

back to list of logs

<fossy>Mikaku: is it correct that fiwix runs on a single core (no SMP)? (this is not a problem at all, just need to know whether to enable multi-core builds in sysa) (doesn't really matter anyways cause sysa is comparatively very fast)
<stikonas>fossy: well, you could speed up sysc a bit with optimization CFLAGS...
<stikonas>CFLAGS="-O0" would probably make gcc as fast as tcc
<stikonas>probably all programs would slow down a bit
<stikonas>but I think in general sysc would finish significantly faster
<stikonas>most consumers would probably use live-bootstrap output to build their toolchain anyway (rather than consuming live-bootstrap binaries directly). At least freedesktop-sdk does so
<fossy>i was just considering parallelism right now, not going to enable it on sysa if fiwix doesn't support it
<fossy>but yes, we can look at that too
<fossy>i suspect building gcc with a gcc that was compiled with -O0 is overall slower than building gcc with a gcc that was compiled with -O2 however
<stikonas[m]>I would be surprised if that is true...
<stikonas[m]>Well, tgat's something to test
<stikonas[m]>Your parallelism work probably makes testing other flags too
<stikonas[m]>Still, some limited -O0 is guaranteed to be faster, e.g. python builds
<stikonas[m]>Almost no time is spent running python itself
<stikonas[m]>So in the worst case everything except toolchain with -0O should work
<fossy>true
<Mikaku>fossy: yes, there is no SMP support on Fiwix, sorry for that
<fossy>Mikaku: no worries, th ank you for letting me now :D