--- Day changed Sat Feb 04 2017 01:57 < gmaxwell> cfields: can you direct me to some info on travis? Assume I know nothing. I want to add some tests to libsecp256k1 which require building a large toolset (e.g. includes GCC as a component). Can I do something with travis so this only needs to be built once and not every time tests run? 01:58 < gmaxwell> (I am going to create a test which uses a cycle accurate CPU simulator to verify that there timing dependency on secrets) 08:19 -!- jtimon [~quassel@245.30.134.37.dynamic.jazztel.es] has joined #secp256k1 11:57 -!- jtimon [~quassel@245.30.134.37.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 12:54 -!- jtimon [~quassel@245.30.134.37.dynamic.jazztel.es] has joined #secp256k1 16:01 < cfields> gmaxwell: i think you probably want to mess with docker, then 16:01 < cfields> gmaxwell: i assume it's a custom gcc that you can't apt-get from somewhere? 16:04 < cfields> gmaxwell: dependencies are covered here: https://docs.travis-ci.com/user/installing-dependencies/ 16:05 < cfields> gmaxwell: each build is stateless, a new vm or container is created for each. So for a custom toolchain, you'll either have to build it each time, install it each time, or use a docker image that has it already 16:05 < gmaxwell> cfields: thanks! 16:05 < cfields> there's a final option, which is to use their cache. So you'd build it once and cache the result. Then query the cache for each future build. If it's there, use it 16:06 < cfields> gmaxwell: i assume you'll be building for some target meant for debugging? like moxie? 17:00 -!- echonaut4 [~echonaut@46.101.192.134] has quit [Remote host closed the connection] 17:01 -!- echonaut [~echonaut@46.101.192.134] has joined #secp256k1 17:55 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Read error: Connection reset by peer] 17:57 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #secp256k1 18:03 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Ping timeout: 245 seconds] 18:06 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #secp256k1 18:23 -!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has quit [Ping timeout: 245 seconds] 19:37 -!- TD-Linux [~Thomas@about/essy/indecisive/TD-Linux] has quit [Ping timeout: 258 seconds] 19:38 -!- Lightsword [~Lightswor@2604:a880:1:20::1d3:9001] has quit [Ping timeout: 276 seconds] 19:41 -!- Lightsword [~Lightswor@107.170.253.193] has joined #secp256k1 19:41 -!- TD-Linux [~Thomas@about/essy/indecisive/TD-Linux] has joined #secp256k1