Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error when building ns3-mmwave module #266

Open
houyahiya opened this issue May 22, 2023 · 9 comments
Open

Error when building ns3-mmwave module #266

houyahiya opened this issue May 22, 2023 · 9 comments

Comments

@houyahiya
Copy link

Hello everyone,
I'm facing a problem during the installation of this module. I got the following error regarding Cmake:


Processing contrib/ns3-mmwave
CMake Error at build-support/3rd-party/colored-messages.cmake:73 (list):
Maximum recursion depth of 1000 exceeded
Call Stack (most recent call first):
build-support/3rd-party/colored-messages.cmake:90 (_message)


Could you please help me to solve this issue?
Thank you.

@pagmatt
Copy link
Contributor

pagmatt commented May 22, 2023

Hi, are you using the vanilla version of the module, or did you introduce any changes? Which version of the module are you using ?

@houyahiya
Copy link
Author

Thank you Sir for your answer.
I didn't make any changes, Sir.
How can i know which version of the model i'm using?
Cordially.

@pagmatt
Copy link
Contributor

pagmatt commented May 22, 2023

You can run git pull and then git status and report the output of those commands

@houyahiya
Copy link
Author

houyahiya commented May 22, 2023

Here is the output of the two commands:
houcem@houcem-HP-Desktop-Pro-300-G6-Microtower-PC:~/ns-3-dev/contrib/ns3-mmwave$ git pull
Already up to date.
houcem@houcem-HP-Desktop-Pro-300-G6-Microtower-PC:~/ns-3-dev/contrib/ns3-mmwave$ git status
On branch new-handover
Your branch is up to date with 'origin/new-handover'.

nothing to commit, working tree clean
houcem@houcem-HP-Desktop-Pro-300-G6-Microtower-PC:~/ns-3-dev/contrib/ns3-mmwave$

@houyahiya
Copy link
Author

I apologize Sir. it was my mistake.
Pardon me Sir.
Cordially

@houyahiya
Copy link
Author

Hello Sir,
Is it possible to move the mm-wave module to the ns-3.36.1 folder? Will it work without problem?
Thank you Sir

@pagmatt
Copy link
Contributor

pagmatt commented May 25, 2023

Actually, the so-called mmwave module is in fact the baseline ns-3 + the mmwave module itself integrated.
If for whatever reason you need to use ns-3.36, you can use v6.0 of the mmwave module which includes ns-3.36

@houyahiya
Copy link
Author

Thank you Sir for your answer.
I already installed mmwave module v6.0 and ran my code which is pure LTE script but got this error:


msg="Lookup /NodeList/5/DeviceList/0/LteEnbRrc/UeMap/0 got no matches", +0.024999999s 5 file=../src/lte/helper/lte-stats-calculator.cc, line=159 terminate called without an active exception


Knowing that I also ran it on ns3 version 36.1 and it worked just fine.
What seems to be the problem Sir ?
Best regards,

@pagmatt
Copy link
Contributor

pagmatt commented Jun 19, 2023

Do you get this error with one of the provided LTE examples as well? Otherwise, there might just be something wrong with your simulation script

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants