Thanks I'm not using a VM. On Friday, December 19, 2014 8:41:23 PM UTC, jj wrote: > > By any chance, are you running under VirtualBox or other virtual VM? I > remember some years ago running into an issue where a program would try to > write to a shared directory tree under VirtualBox, and replacing writes > turned into appending writes, causing innocent small writes to get > amplified to several gigs. If so, does that happen if running outside a > virtualized environment? > > That's just a long shot, but your description reminded me of that issue I > had. > > 2014-12-19 22:06 GMT+02:00 Alon Zakai <[email protected] <javascript:>>: >> >> That sounds strange. The output library is bigger than the input files, >> and contains lots of empty space? Is it functional otherwise though? >> >> Do you have a testcase that shows the problem? >> >> - Alon >> >> >> On Fri, Dec 19, 2014 at 3:41 AM, Lee Morgan <[email protected] >> <javascript:>> wrote: >>> >>> Hi >>> >>> llvm-ar appears to be writing a huge and empty file when trying to build >>> a library. >>> >>> strace reports thousands of 4k writes of blank strings and I can zip the >>> eventual output from 8Gb to 8Mb. >>> >>> Does anyone know why this could be? >>> >>> Thanks! >>> >>> (on ubuntu 14.4) >>> ./emsdk list >>> >>> The following individual tools exist: >>> clang-incoming-32bit >>> clang-incoming-64bit >>> clang-master-32bit INSTALLED >>> (*) clang-master-64bit INSTALLED >>> emscripten-1.25.0 INSTALLED >>> emscripten-1.27.0 >>> emscripten-incoming >>> (*) emscripten-master INSTALLED >>> >>> >>> The following Emscripten SDK versions are available: >>> sdk-incoming-32bit >>> sdk-incoming-64bit >>> sdk-master-32bit INSTALLED >>> * sdk-master-64bit INSTALLED >>> >>> Items marked with * are activated for the current user. >>> Items marked with (*) are selected for use, but your current shell >>> environment is not configured to use them. Type "source ./emsdk_env.sh" to >>> set up your current shell to use them, or call "emsdk activate --global >>> <name_of_sdk>" to permanently activate them. >>> >>> To access the historical archived versions, type 'emsdk list --old' >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "emscripten-discuss" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected] >>> <javascript:>. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "emscripten-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> >
-- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
