Мем про сравнение симуляторов Verilog

На изображении представлен многочастный мем, использующий формат Wojak и Chad. В верхней части два персонажа Вояка обсуждают симуляторы. Слева плачущий Вояк говорит: «Так что, если Icarus Verilog глючит, зато он в 10 раз быстрее, чем у вас!». Рядом с ним скриншот окна «Problem Reporting» с сообщением «iverilog quit unexpectedly», указывающим на сбой iverilog версии 10.3.4.fc33.x86_64. Справа другой, плачущий Вояк в очках кричит: «GHDL — лучший FLOSS VHDL симулятор, несмотря ни на что!». Рядом со скриншотом детализированное сообщение об ошибке «GHDL Bug occurred», с информацией о версии GHDL 1.0-dev и ошибке VHDL. В нижней части мема изображены два персонажа Чада. Слева Чад с бородой говорит: «Verilator в 100 раз быстрее, чем Icarus, и никогда не выдавал ошибок. Он также требует от кодера перечислять порядок, в котором блоки always() выполняются и синтезируются». Под ним показано окно консоли с надписью «Verilator.cpp:612: Done, Exiting... Inferior 1 (process 211833) exited normally». Справа другой Чад с бородой и более уверенным выражением лица произносит: «Бро, я не симулирую. Я всегда сначала синтезирую и тестирую в продакшене».
So what if Icarus Verilog is buggy as hell, it's 10x faster than y'all! GHDL is the best FLOSS VHDL Simulator no matter what! iverilog quit unexpectedly. The application encountered a problem and could no. Name iverilog. Version 10.3.4.fc33.x86_64. First Detected a minute ago. GHDL Bug occurred. Please report this bug on https://github.com/ghdl/ghdl/issues. GHDL release: 1.0-dev () [Dunoon edition]. Compiled with GNAT Version: 10.2.1 20200804 (Red Hat 10.2.1-). Target: x86_64-redhat-linux. /home/vitalmixofnutrients/Projects/VISA/VISAcore-Running-VISAos/. Command line: ghdl -s --workdir=../ghdl_temp_dir/ VISAcoreTB.vhdl VISAcore.vhd. Exception information: raised TYPES.INTERNAL_ERROR. Exception: TYPES.INTERNAL_ERROR raised. Call stack traceback locations:. 0x48584d 0x51aa63 0x51e7a4 0x521254 0x521b4d 0x5210de 0x4fa70a 0x4e9ad2 0x559ebb 0x5b. f1e0 0x40a2ec 0xffffffffffff. Verilator is 100x faster than Icarus, and it never gave me any bugs. It also requires the coder to list the order in which always() blocks execute and synthesize. Verilator.cpp:612: Done, Exiting... Inferior 1 (process 211833) exited normally. No stack. (gdb) quit. GNU Make 4.3. Bro, I don't simulate. I always synthesize first and test in production.
Вы можете искать и отправлять мемы прямо в Telegram!
Просто введите в любом чате "@memexpertbot" и поисковой запрос - бот покажет наиболее подходящие мемы, и вы сможете сразу их отправить.
