Comments (2)
Hi, @pca006132 I am a senior college student in EWHA. I am interested in this project. I am new in using fuzz test but I implemented some graphics feature like ray tracing in OpenGL using C++.
I looked up your fuzz test implementations for the triangulator here
https://github.com/elalish/manifold/blob/master/test/polygon_fuzz.cpp
In this case, you've implemented tests for segfault/ memory corruption and infinite loops. I'm wondering if the CSG test is also designed to check whether the process of creating the AST can cause segmentation faults.
Additionally, I want to know if you've implemented any other fuzz test modules that I could use as a reference. I'm also interested in learning how CSG operations work. Thank you in advance for your suggestions.
from gsoc.
Creating the AST should not cause segfault, but converting the AST to actual CSG operations, i.e. interpreting the AST, can cause segfault. And no, polygon_fuzz.cpp
is the only fuzz test module we have for now, but feel free to ask us anything about the underlying CSG operation.
from gsoc.
Related Issues (20)
- Interface to easily create glTF compatible materials for IFC objects HOT 8
- GSoC 2023: On-Machine Inspection project has a broken link HOT 1
- Update Appleseed to Python3 HOT 8
- KiCad to ODB++ exporter HOT 4
- Create a new KiCad Importer HOT 3
- Electronic Simulation Application HOT 1
- Improve mesh simplification and mesh ID handling HOT 17
- Add minGap function HOT 12
- Implement 3D mesh offset HOT 6
- Scripts to generate light simulation input files from 3D models HOT 9
- Features for CG artists to visualise beautiful IFC models in Blender HOT 11
- Web-based UI integration with Blender HOT 11
- Blender UI / integration with voxelisation toolkit software HOT 5
- Optimize convex hull algorithm HOT 25
- Neural Rendering (AI Project) HOT 8
- Geometry Verification and Validation GUI in Qt (AI Project) HOT 1
- Help HOT 1
- Turn BlenderBIM into a client for remote BIM-collaboration on existing OpenCDE-API-server with a graph backend HOT 4
- Creation of an IFC geometry library in IfcOpenShell that uses Manifold HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gsoc.