lglgdouble
lglgdouble
manual set(MAGIC_ENUM_OPT_BUILD_EXAMPLES ON) target_link_libraries(${target} PRIVATE ${CMAKE_PROJECT_NAME}) target_link_libraries(${target} PRIVATE ${PROJECT_NAME}) ?
readIdx_.store(nextReadIdx, std::memory_order_release); while ( nextWriteIdx == readIdxCache_ ) { readIdxCache_ = readIdx_.load(std::memory_order_acquire); } replace (std::memory_order_release ,std::memory_order_acquire) with (std::memory_order_relax)?
[vagrant@ayaoho CMAK-3.0.0.6]$ java --version openjdk 18.0.2 2022-07-19 OpenJDK Runtime Environment (build 18.0.2+0) OpenJDK 64-Bit Server VM (build 18.0.2+0, mixed mode) [vagrant@ayaoho CMAK-3.0.0.6]$ [vagrant@ayaoho CMAK-3.0.0.6]$ sudo sbt clean dist copying runtime...
/data/open-nic/dma_ip_drivers/dma_ip_drivers/QDMA/linux-kernel/driver/src/nl.c:239:4: error: ‘struct genl_ops’ has no member named ‘policy’ .policy = xnl_policy, [root@localhost linux-kernel]# cat /etc/redhat-release CentOS Linux release 8.2.2004 (Core) [root@localhost linux-kernel]# uname -r 4.18.0-193.el8.x86_64 [root@localhost linux-kernel]#
/data/open-nic/dpdk/open-nic-driver/onic_netdev.c: In function ‘onic_set_mac_address’: /data/open-nic/dpdk/open-nic-driver/onic_netdev.c:755:2: error: implicit declaration of function ‘eth_hw_addr_set’; did you mean ‘eth_addr_dec’? [-Werror=implicit-function-declaration] eth_hw_addr_set(dev, dev_addr); ^~~~~~~~~~~~~~~ eth_addr_dec
uname -r 5.14.0-427.33.1.el9_4.x86_64 cat /etc/redhat-release Rocky Linux release 9.4 (Blue Onyx) make make -C /lib/modules/5.14.0-427.33.1.el9_4.x86_64/build M=/home/cyc/open-nic-driver modules make[1]: Entering directory '/usr/src/kernels/5.14.0-427.33.1.el9_4.x86_64' CC [M] /home/cyc/open-nic-driver/onic_netdev.o /home/cyc/open-nic-driver/onic_netdev.c: In function ‘onic_rx_poll’: /home/cyc/open-nic-driver/onic_netdev.c:257:25: error:...