*** tpb <[email protected]> has joined #yosys | 00:00 | |
*** jn <jn!~quassel@user/jn/x-3390946> has quit IRC (Ping timeout: 265 seconds) | 01:16 | |
*** jn <jn!~quassel@2001-4dd4-9212-0-20d-b9ff-fe49-15fc.ipv6dyn.netcologne.de> has joined #yosys | 01:16 | |
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has joined #yosys | 03:33 | |
*** tokamak <[email protected]> has quit IRC (Quit: ZNC 1.9.0+deb2ubuntu0.1~esm2 - https://znc.in) | 05:43 | |
*** tokamak <[email protected]> has joined #yosys | 05:46 | |
*** bjorkintosh <bjorkintosh!~bjork@user/bjorkintosh> has quit IRC (Remote host closed the connection) | 08:01 | |
*** bjorkintosh <bjorkintosh!~bjork@user/bjorkintosh> has joined #yosys | 08:01 | |
*** kristianpaul <kristianpaul!~paul@user/kristianpaul> has quit IRC (Read error: Connection reset by peer) | 08:02 | |
*** kristianpaul <kristianpaul!~paul@user/kristianpaul> has joined #yosys | 08:03 | |
*** Adrien[m] <Adrien[m]!adrienpbma@2a01:4f8:c012:5b7:0:1:0:7e> has joined #yosys | 08:41 | |
Adrien[m] | Hi Yosys developers, I'd like to remote a compilation difficulty. More exactly a re-compilation unnecessary burden | 08:41 |
---|---|---|
Adrien[m] | When I touch a file such as cells_map.v, and rerun make, there is a very heavy compilation done systematically that looks very unrelated | 08:42 |
Adrien[m] | compilation of frontends/rtlil/rtlil_parser.tab.cc, frontends/rtlil/rtlil_parser.tab.cc | 08:42 |
Adrien[m] | It takes several minutes and heavy on RAM, so this makes testing patches more difficult than it should. | 08:43 |
Adrien[m] | I'm not familiar with lex'ing and the likes... is there something possible in Makefiles to avoid recompilation of these things ? | 08:44 |
*** gruetzkopf <gruetzkopf!~quassel@wireguard/tunneler/gruetzkopf> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) | 10:49 | |
*** gruetzkopf <gruetzkopf!~quassel@wireguard/tunneler/gruetzkopf> has joined #yosys | 10:59 | |
*** gruetzkopf <gruetzkopf!~quassel@wireguard/tunneler/gruetzkopf> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) | 11:10 | |
*** gruetzkopf <gruetzkopf!~quassel@wireguard/tunneler/gruetzkopf> has joined #yosys | 11:12 | |
whitequark[cis] | that sounds like an issue with your environment | 12:51 |
*** citypw <citypw!~citypw@gateway/tor-sasl/citypw> has quit IRC (Ping timeout: 264 seconds) | 14:38 | |
Adrien[m] | It is the package for Archlinux from the AUR (user repository, compile from sources). I'm just doing make to recompile. Even if nothing was changed, that piece of lengthy compilation is relaunched. It has always done that. | 19:02 |
Adrien[m] | Maybe linked to the configure options used in the package ? | 19:02 |
* Adrien[m] sent a code block: https://catircservices.org/_irc/v1/media/download/AeOf_sNFZ8cyfKn72J9bOU3wNI-qUbuksQYwun6YOphk9K5qA3DpyV21IGYtMn2xsalYUjUwH7pWJLkL-YmCKoy_8AAAAAAAAGNhdGlyY3NlcnZpY2VzLm9yZy9rc3lBZGNlb0FqUUtlb0Vmbkh6U3hmblM | 19:03 | |
*** Adoz <Adoz!~kathryn10@user/kathryn1024> has joined #yosys | 19:07 | |
Adrien[m] | Oh, veirder and weirder. If I touch the file `techlibs/xilinx/cells_map.v` or edit stuff in it that does not change whatever this ends up being processed to, then no lengthy recompilation happend. | 19:29 |
Adrien[m] | But if meaningful content is touched, then the lengthy recompilation heppens. | 19:29 |
Adrien[m] | So this seems intentional. | 19:31 |
Adrien[m] | Is there really a dependency from techlibs/xilinx/cells_map.v to recompilation of frontends/rtlil/rtlil_parser.tab.cc, frontends/verilog/verilog_parser.tab.cc ? | 19:31 |
Adrien[m] | Recompiling a parsing tool seems unnecessary. | 19:31 |
*** remexre <remexre!~remexre@user/remexre> has quit IRC (Remote host closed the connection) | 19:37 | |
*** Adoz <Adoz!~kathryn10@user/kathryn1024> has quit IRC (Ping timeout: 264 seconds) | 21:47 | |
*** nonchip <[email protected]> has quit IRC (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) | 22:07 | |
*** nonchip <[email protected]> has joined #yosys | 22:07 | |
*** remexre <remexre!~remexre@user/remexre> has joined #yosys | 23:45 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!