UmbralRaptop changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Fuchs. We currently target 1.5.1, 1.6.1, 1.7.x, 1.8.1, and 1.9.1. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly… | <egg> also 4e16 m * 2^-52 is uncomfortably large
egg|laptop|egg has joined #principia
egg|laptop|egg has quit [Remote host closed the connection]
Mike` has quit [Ping timeout: 378 seconds]
Mike` has joined #principia
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|cell|egg has joined #principia
raptop has quit [Ping timeout: 204 seconds]
egg|laptop|egg has joined #principia
egg|laptop|egg has quit [Remote host closed the connection]
egg|cell|egg has quit [Read error: Connection reset by peer]
mofh has quit [Remote host closed the connection]
egg|laptop|egg has joined #principia
<_whitenotifier-d13c> [Principia] eggrobin commented on pull request #2592: Fix linker error when compiling with clang 9+ - https://git.io/JfolR
<_whitenotifier-d13c> [Principia] eggrobin labeled pull request #2592: Fix linker error when compiling with clang 9+ - https://git.io/Jfwh8
<_whitenotifier-d13c> [Principia] Pending. Build queued… - 
<_whitenotifier-d13c> [Principia] Pending. Building… - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4312/
<_whitenotifier-d13c> [Principia] Success. Build finished. - http://casanova.westeurope.cloudapp.azure.com:8080/job/Principia/4312/
<_whitenotifier-d13c> [Principia] pleroy closed pull request #2592: Fix linker error when compiling with clang 9+ - https://git.io/Jfwh8
<_whitenotifier-d13c> [Principia] pleroy pushed 2 commits to master [+0/-0/±4] https://git.io/Jfo4n
<_whitenotifier-d13c> [Principia] rkunze 3ce89a7 - Fix linker error when compiling with clang 9+ Clang 9 changed the linkage definition for variable templates with const-qualified type (see https://github.com/llvm/llvm-project/commit/bb750689d51d2109b9898b53a4b69d8183ab1f26). This leads to the following linker error in "make test" when compiling with clang versions >= 9: clang++ -c -std=c++1z -stdlib=libc++ -O3 -g -fPIC
<_whitenotifier-d13c> -Ideps/gipfeli/include -Ideps/abseil-cpp -Ideps/zfp/include base/version.generated.cc -o obj/base/version.generated.o clang++ -std=c++1z -stdlib=libc++ -O3 -g -fPIC -fexceptions -ferror-limit=1000 -fno-omit-frame-pointer -Wall -Wpedantic -Wno-char-subscripts -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-nested-anon-types -Wno-unknown-pragmas
<_whitenotifier-d13c> -DPROJECT_DIR='std::filesystem::path("ksp_plugin_adapter/")' -DSOLUTION_DIR='std::filesystem::path("./")' -DTEMP_DIR='std::filesystem::path("/tmp")' -DNDEBUG -m64 obj/tools/generate_configuration.o obj/tools/generate_kopernicus.o obj/tools/generate_profiles.o obj/tools/journal_proto_processor.o obj/tools/main.o obj/serialization/astronomy.pb.o obj/serialization/geometry.pb.o obj/serialization/integrators.pb.o
<_whitenotifier-d13c> -fexceptions -ferror-limit=1000 -fno-omit-frame-pointer -Wall -Wpedantic -Wno-char-subscripts -Wno-gnu-anonymous-struct -Wno-gnu-zero-variadic-macro-arguments -Wno-nested-anon-types -Wno-unknown-pragmas -DPROJECT_DIR='std::filesystem::path("ksp_plugin_adapter/")' -DSOLUTION_DIR='std::filesystem::path("./")' -DTEMP_DIR='std::filesystem::path("/tmp")' -DNDEBUG -m64 -I. -Ideps/glog/src -Ideps/protobuf/src
<_whitenotifier-d13c> obj/serialization/journal.pb.o obj/serialization/ksp_plugin.pb.o obj/serialization/numerics.pb.o obj/serialization/physics.pb.o obj/serialization/quantities.pb.o obj/serialization/testing_utilities.pb.o obj/numerics/cbrt.o obj/numerics/elliptic_functions.o obj/numerics/elliptic_integrals.o obj/numerics/fast_sin_cos_2π.o obj/base/version.generated.o deps/protobuf/src/.libs/libprotobuf.a deps/gipfeli/libgipfeli.a deps
<_whitenotifier-d13c> /abseil-cpp/absl/strings/libabsl_strings.a deps/abseil-cpp/absl/synchronization/libabsl_synchronization.a deps/abseil-cpp/absl/time/libabsl_*.a deps/abseil-cpp/absl/debugging/libabsl_*.a deps/abseil-cpp/absl/numeric/libabsl_*.a deps/abseil-cpp/absl/base/libabsl_*.a deps/zfp/build/lib/libzfp.a deps/glog/.libs/libglog.a -lpthread -lc++ -lc++abi -lsupc++ -lc++fs -o bin/tools /usr/bin/ld:
<_whitenotifier-d13c> obj/tools/generate_kopernicus.o:(.rodata+0x8): multiple definition of `principia::quantities::si::Unit<double>'; obj/tools/generate_configuration.o:(.rodata+0x8): first defined here /usr/bin/ld: obj/tools/generate_kopernicus.o:(.rodata+0x0): multiple definition of `principia::base::internal_traits::all_different_v<>'; obj/tools/generate_configuration.o:(.rodata+0x0): first defined here /usr/bin/ld:
<_whitenotifier-d13c> obj/tools/main.o:(.rodata+0x8): multiple definition of `principia::quantities::si::Unit<double>'; obj/tools/generate_configuration.o:(.rodata+0x8): first defined here /usr/bin/ld: obj/tools/main.o:(.rodata+0x0): multiple definition of `principia::base::internal_traits::all_different_v<>'; obj/tools/generate_configuration.o:(.rodata+0x0): first defined here /usr/bin/ld: obj/numerics/elliptic_functions.o:(.rodata+0x8):
<_whitenotifier-d13c> multiple definition of `principia::quantities::si::Unit<double>'; obj/tools/generate_configuration.o:(.rodata+0x8): first defined here /usr/bin/ld: obj/numerics/elliptic_functions.o:(.rodata+0x0): multiple definition of `principia::base::internal_traits::all_different_v<>'; obj/tools/generate_configuration.o:(.rodata+0x0): first defined here /usr/bin/ld: obj/numerics/elliptic_integrals.o:(.rodata+0x8): multiple
<_whitenotifier-d13c> definition of `principia::quantities::si::Unit<double>'; obj/tools/generate_configuration.o:(.rodata+0x8): first defined here /usr/bin/ld: obj/numerics/elliptic_integrals.o:(.rodata+0x0): multiple definition of `principia::base::internal_traits::all_different_v<>'; obj/tools/generate_configuration.o:(.rodata+0x0): first defined here /usr/bin/ld: obj/numerics/fast_sin_cos_2π.o:(.rodata+0x18): multiple definition of
<_whitenotifier-d13c> `principia::quantities::si::Unit<double>'; obj/tools/generate_configuration.o:(.rodata+0x8): first defined here /usr/bin/ld: obj/numerics/fast_sin_cos_2π.o:(.rodata+0x10): multiple definition of `principia::base::internal_traits::all_different_v<>'; obj/tools/generate_configuration.o:(.rodata+0x0): first defined here Adding "inline" to the definitions for principia::quantities::si::Unit<double> and
<_whitenotifier-d13c> principia::base::internal_traits::all_different_v<> fixes this error.
<_whitenotifier-d13c> [Principia] pleroy a9d5e41 - Merge pull request #2592 from rkunze/fix-compile-with-clang-9+ Fix linker error when compiling with clang 9+
raptop has joined #principia
<discord-> h​altwise. — Since I installed Principia, my saves have rapidly grown massive (from 2MB to 100MB) over just a couple of game-years. I haven't had history turned up above 0 at all. Is this normal?
<discord-> D​amien. — history is always recorded but what's shown is adjusted
<discord-> D​amien. — you can delete history by hacking gravity on a probe then turning it off
<discord-> D​amien. — it'll reset
<discord-> h​altwise. — hmm. so the save size will be linear in relation to # of probes x probe mission time?
<discord-> l​pg. — and yes, it's "normal" <https://github.com/mockingbirdnest/Principia/issues/2400>
<discord-> D​amien. — I think there is a change in a recent version that makes it smaller, and egg is working on something that will make it smaller still
<discord-> h​altwise. — 👍 thanks
<discord-> h​altwise. — I've still got the scene-load memory leak I mentioned previously, in Fuchs, BTW. Interesting thing though -- after I uninstalled, I noticed that without Principia, scene load still got /slower/ the longer I ran the game for, even though it wasn't blowing up in memory use. Don't know if that points to an underlying game/engine bug that Principia is interacting with somehow.
<discord-> h​altwise. — For instance, maybe I'm loading an extra new copy of vessel data every time, but with Principia that data is much larger?
<discord-> J​ceratops. — hmm, this is really interesting
raptop_ has joined #principia
raptop has quit [Ping timeout: 378 seconds]
raptop_ is now known as raptop
raptop_ has joined #principia
raptop has quit [Ping timeout: 204 seconds]
<discord-> e​gg. — We have wasted a lot of time on that, and have found no convincing evidence of a memory leak. I suspect you are misinterpreting a messy combination of saves growing as you play, the noise of the garbage collector, etc.
<discord-> e​gg. — Your saves getting large is known, and is the primary reason for long load times. Anything else is likely a red herring.
* raptop_ accelerates the herring towards the player
<discord-> e​gg. — hah
<discord-> h​altwise. — @egg I am not inferring memory leak from performance, I am seeing VIRT, RES, and swap usage grow on `top`.
<discord-> h​altwise. — If I don't restart the game often enough, I literally run out of swap space and my machine freezes up.
<discord-> S​ilavite. — Are there any tools which allow you to view the orbital parameters of a celestial as if it were a ship? I'd like to know the LAN of the moon with respect to the Earth's equator, for example.
<discord-> D​amien. — the orbit analyser may one day handle that
<discord-> h​altwise. — Also, if it was just a matter of memory /usage/ growing, you'd expect the game to grind to a halt when I'm 30GB into swap. But it actually doesn't; it only slows down during scene load, when it's allocating more swap space.
<discord-> h​altwise. — @egg I am sorry you wasted time unsuccessfully trying to repro -- my ask when I originally reported this was suggestions for how to isolate the problem and provide useful debugging info, not for others to go on a wild goose chase.
egg|laptop|egg has quit [Remote host closed the connection]
mofh has joined #principia
egg|laptop|egg has joined #principia
<_whitenotifier-d13c> [Principia] eggrobin opened issue #2593: RigidMotion::angular_velocity_of_to_frame is confusing - https://git.io/JfoiR
<_whitenotifier-d13c> [Principia] eggrobin labeled issue #2593: RigidMotion::angular_velocity_of_to_frame is confusing - https://git.io/JfoiR
Jesin has quit [Quit: Leaving]
Jesin has joined #principia