[01:09:23] INFO Picking 1 modules INFO Picking 1 modules in parallel DEBUG Iteration 0 |stages|=1, |graphs|=1, |V|=14------------------------------------- DEBUG DONE Iteration 0 Phase 1.0: Canonical literal form G:1 DEBUG DONE Iteration 0 Phase 1.2: Constrain within and domain G:8 DEBUG DONE Iteration 0 Phase 1.3: Alias predicates to true G:8 DEBUG Iteration 1 |stages|=5, |graphs|=8, |V|=36------------------------------------- DEBUG DONE Iteration 1 Phase 1.22: Fold IsSubset G:8 DEBUG DONE Iteration 1 Phase 1.24: Merge intersecting subsets G:8 DEBUG DONE Iteration 1 Phase 1.25: Predicate flat terminate G:8 DEBUG DONE Iteration 1 Phase 1.27: Predicate is!! True G:8 DEBUG Iteration 2 |stages|=38, |graphs|=8, |V|=34------------------------------------ [01:09:25] DEBUG POST https://components.atopileapi.com/v0/query { "queries": [ { "package": null, "qty": 1, "endpoint": "resistors", "resistance": { "type": "Quantity_Interval_Disjoint", "data": { "intervals": { "type": "Numeric_Interval_Disjoint", "data": { "intervals": [ { "type": "Numeric_Interval", "data": { "min": 950.0, "max": 1050.0 } } ] } }, "unit": "kiloohm" } }, "max_power": null, "max_voltage": null } ] } DEBUG Downloading API data C11702 [01:09:26] DEBUG GET https://components.atopileapi.com/v0/component/lcsc/11702 DEBUG Crawling datasheet for C11702 [01:09:27] DEBUG { 0: { 0: } } INFO Picking 1 independent groups: { 0: } DEBUG Attached component C11702 to module rx_protection_resistor: {'resistance': {'type': 'Quantity_Interval_Disjoint', 'data': {'intervals': {'type': 'Numeric_Interval_Disjoint', 'data': {'intervals': [{'type': 'Numeric_Interval', 'data': {'min': 990.0000002235174, 'max': 1009.9999997764826}}]}}, 'unit': 'ohm'}}, 'max_power': {'type': 'Quantity_Set_Discrete', 'data': {'intervals': {'type': 'Numeric_Interval_Disjoint', 'data': {'intervals': [{'type': 'Numeric_Interval', 'data': {'min': 0.0625, 'max': 0.0625}}]}}, 'unit': 'watt'}}, 'max_voltage': {'type': 'Quantity_Set_Discrete', 'data': {'intervals': {'type': 'Numeric_Interval_Disjoint', 'data': {'intervals': [{'type': 'Numeric_Interval', 'data': {'min': 50.0, 'max': 50.0}}]}}, 'unit': 'volt'}}} ---> max_power: rx_protection_resistor.max_power max_voltage: rx_protection_resistor.max_voltage resistance: rx_protection_resistor.resistance INFO Slow-picked parts in 3.58s INFO Picked complete: picked 1 parts INFO Verify design DEBUG Iteration 0 |stages|=1, |graphs|=1, |V|=17------------------------------------- DEBUG DONE Iteration 0 Phase 1.0: Canonical literal form G:1 DEBUG DONE Iteration 0 Phase 1.2: Constrain within and domain G:8 DEBUG DONE Iteration 0 Phase 1.3: Alias predicates to true G:8 DEBUG Iteration 1 |stages|=5, |graphs|=8, |V|=42------------------------------------- DEBUG DONE Iteration 1 Phase 1.22: Fold IsSubset G:8 DEBUG DONE Iteration 1 Phase 1.24: Merge intersecting subsets G:8 DEBUG DONE Iteration 1 Phase 1.25: Predicate flat terminate G:8 DEBUG DONE Iteration 1 Phase 1.27: Predicate is!! True G:8 DEBUG Iteration 2 |stages|=38, |graphs|=8, |V|=40------------------------------------