From: GitHub <no...@gi...> - 2016-11-22 11:33:56
|
Branch: refs/heads/master Home: https://github.com/JikesRVM/JikesRVM Commit: 36bfb2a9ef201f6740e5be03c19875aed5c6a6bb https://github.com/JikesRVM/JikesRVM/commit/36bfb2a9ef201f6740e5be03c19875aed5c6a6bb Author: Erik Brangs <eri...@gm...> Date: 2016-11-20 (Sun, 20 Nov 2016) Changed paths: A build/hosts/x86_64-linux-no-sse.properties A build/targets/x86_64-linux-no-sse.properties Log Message: ----------- Add host and target files for ia32 without SSE. Commit: 17b1e00613e3627e0cf01f55c9c7c27890094d05 https://github.com/JikesRVM/JikesRVM/commit/17b1e00613e3627e0cf01f55c9c7c27890094d05 Author: Erik Brangs <eri...@gm...> Date: 2016-11-20 (Sun, 20 Nov 2016) Changed paths: M rvm/src/org/jikesrvm/compilers/opt/regalloc/ia32/StackManager.java Log Message: ----------- Fix development builds without SSE that I broke in efcb8fe9370f8975db54ec600fe39ba888e15acb . Commit: 48b60dec6b71de35ee8c00c087c76a6a970aa434 https://github.com/JikesRVM/JikesRVM/commit/48b60dec6b71de35ee8c00c087c76a6a970aa434 Author: Erik Brangs <eri...@gm...> Date: 2016-11-20 (Sun, 20 Nov 2016) Changed paths: M build/hosts/ia32-linux.properties M build/hosts/x86_64-linux.properties Log Message: ----------- Correct IA32 32-bit bootloader compiler arguments by adding "-msse2". Commit: 17be5b88af8e27a6e0c5887a2b20e67d55c9a914 https://github.com/JikesRVM/JikesRVM/commit/17be5b88af8e27a6e0c5887a2b20e67d55c9a914 Author: Erik Brangs <eri...@gm...> Date: 2016-11-22 (Tue, 22 Nov 2016) Changed paths: M rvm/src-generated/opt-burs/jburg/jburg.c Log Message: ----------- Attempt to make sure that jburg closes each output file or flushes stdout. In regression tests, the build sometimes fails at the compile stage because one of the output files isn't correctly written. That seems to very rare on IA32 (I only saw it once) but it happens on the PPC64 tests every few test runs. >From looking at the code, it seems to me that most files are closed properly. The initial outfp file stream is neither closed nur flushed, so that's the first thing to change. I'm not sure if this fixes the problem but it's worth a try. Compare: https://github.com/JikesRVM/JikesRVM/compare/e1dd011db912...17be5b88af8e |