pmelsted / bifrost

Bifrost: Highly parallel construction and indexing of colored and compacted de Bruijn graphs
BSD 2-Clause "Simplified" License
201 stars 25 forks source link

Warning #52

Closed LucasBarbosaRocha closed 11 months ago

LucasBarbosaRocha commented 3 years ago

Hi Friends,

Could you tell me how I fix this warning?

warning: ‘BlockedBloomFilter’ has a field ‘BlockedBloomFilter::fastdiv’ whose type uses the anonymous namespace [-Wsubobject-linkage] class BlockedBloomFilter {

Thanks, Lucas B. Rocha

GuillaumeHolley commented 3 years ago

Hi @LucasBarbosaRocha

You cannot but I can, I probably need to add a namespace for it or something like that. It's not super nice to see that warning when you compile Bifrost but it is an important warning.

I'll let you know as soon as I have fixed it.

jessicalumian commented 1 year ago

Hi, just wondering if this been fixed? If not, will it affect the bifrost functionality? I am getting the same warning after running

sudo apt-get install build-essential cmake zlib1g-dev

git clone https://github.com/pmelsted/bifrost.git
cd bifrost && mkdir build && cd build
cmake ..
make
make install

but it seems like the install was successful. thanks!

GuillaumeHolley commented 1 year ago

@jessicalumian The warning has not (yet) been fixed but it won't affect bifrost functionality in any way.

GuillaumeHolley commented 11 months ago

Hi @LucasBarbosaRocha and @jessicalumian,

At long last, the warning is no more.

Guillaume