[solved] CodeViz (tools for C analysis) - Page 1
Forum section: electronics / general

author: legacy
author_rank: Super Contributor
timestamp: December 03, 2018, 08:52:08 pm
content: so on the Wikipedia it looks like a ghost since you can still read about it but the code seems gonethe Wiki (and the old gentoo's portage) pointthisdead page.Anyone has this tool? A copy saved somewhere? It looks very nice and useful for C analysis.

author: tsman
author_rank: Frequent Contributor
timestamp: December 03, 2018, 09:23:53 pm
content: Agithub mirroris the first result if you search for codeviz on Google...

author: legacy
author_rank: Super Contributor
timestamp: December 03, 2018, 09:51:00 pm
content: Quote from: tsman on December 03, 2018, 09:23:53 pmYeah, and it seems it's blocked from Italy. I can't access it. Let me try with a proxy.

author: legacy
author_rank: Super Contributor
timestamp: December 03, 2018, 09:52:38 pm
content: (I am going to prepare a gentoo overlay for this)

author: tsman
author_rank: Frequent Contributor
timestamp: December 03, 2018, 10:10:02 pm
content: That Github repo is blocked from Italy? Weird.

author: eliocor
author_rank: Unknown
timestamp: December 03, 2018, 11:01:11 pm
content: Reachable from Italy without any trouble....

author: legacy
author_rank: Super Contributor
timestamp: December 04, 2018, 05:16:43 am
content: Quote from: eliocor on December 03, 2018, 11:01:11 pmIt might depend on the ISPFastweb has their made wield set of rules for their MAN (metropolitan area network).Your computer is not exactly on the internet but rather on a private network (ATM) with a couple of gateway routers to the internet, and it's irritating, very irritating when you have fine one of their routers refusing you to access the internet for a given URL which is not resolved into an IP, or for an IP that is completely blocked, and it's not the first time it happens. I wrote an email to the customer assistance and they answered "ops, ... we are working on this."on what? on routing tables?Now I know that when something like this happens, someone must have done a messed up, and you just have to cross your fingers.

author: JPortici
author_rank: Super Contributor
timestamp: December 04, 2018, 06:38:00 am
content: I have fastweb and i can reach it without issues.Maybe it's related to the fact that i asked the dynamic IP and to have the all the ports open, because otherwise stuff but mainly torrent wouldn't work? (it's free but you have to ask them)

author: legacy
author_rank: Super Contributor
timestamp: December 04, 2018, 12:07:44 pm
content: Quote from: JPortici on December 04, 2018, 06:38:00 amI guess you asked aSTATIC IPfor an ADSL connection. There is no way to turn back to dynamic-something, and no requests like that. The basic domestic contracts for those who live outside the center of Milan (where fiber is the must go) give a dynamic IP on ADSL (which is cheap, and decent ...), and when you want to turn it IP into static IP, FASTWEB needs to touch their routing table, and shit might happen.This is widely known since "dynamic IP" users are usually NATed, and this causes a physical remapping of resources, as well as Fiber IP, is even worse because it's on ATM network, not ADSL.I live in the center of Milan, I have ATM connectivity on a MAN, and ATM has a similar problem when someone wants to move a concentrator to a new place. Reasons might be the restoration of the building or more efficient connections. In both cases, FASTWEB needs to remap resources, and this might cause some weird effect.Anyway, yet again, they had to touch their goddamn routing, and shit happened, and It was funny because eBay-uk was reachable, this forum-USA was reachable, but other websites even if located in Italy, e.g. Futurashop (physically 70Km far from me), were notThis is what I was told by their customer assistance (now they are also reachable on Facebook, LOL).

author: helius
author_rank: Super Contributor
timestamp: December 04, 2018, 12:14:56 pm
content: Dynamic IP is just an IP address assigned from a DHCP pool. If you do not actually have an address on the Internet that is called CGNAT (Carrier-Grade NAT): I am not aware of any fiber ISP that does that, although it is used by some mobile operators like T-Mobile.

author: legacy
author_rank: Super Contributor
timestamp: December 04, 2018, 12:21:47 pm
content: Quote from: helius on December 04, 2018, 12:14:56 pmFASTWEB tends to NAT internally their ADSL-customers for dynamic IPs. Static IPs are handled differently.That's what they said on the phoneQuote from: helius on December 04, 2018, 12:14:56 pmmy fiber ISP is (and it has always been) static IP, but I am inside an ATM Metropolitan Area Network, but it's an ATM (Asynchronous Transfer Mode) private subnetwork with several gateways (means several routing tables) to the Internet.Only heavens know what these guys do---Anyway- me: guys? I have a problem ...- customer service: ah, oh, opsproblem solved, that's fine

author: SiliconWizard
author_rank: Super Contributor
timestamp: December 04, 2018, 05:30:47 pm
content: Just a note, but it's "CodeViz", not *Wiz. Looking for CodeWiz doesn't get you relevant links.Anyway, the github repo given is correct and I don't have a problem accessing it either. (Weird for you. It's just github. Is it the only repo you are having troubles with?)I haven't tested it but I'm going to build it and test, then report. As I got it, it's just a call graph visualizer, so it won't give you any analysis beyond that I guess.Edit: apparently it relies on a patched version of GCC, so I decided against trying to build it. Too much of a pain. As a side note, there are other tools generating call graphs such as Doxygen, have you tried it?